NetApp
存储 : 卷 : 了解卷 : FlexVol 卷的卷保证工作原理

FlexVol 卷的卷保证工作原理
卷保证(有时称为空间保证)可确定如何从卷所在的聚合中为卷分配空间,无论是为整个卷还是仅为卷中的预留文件或 LUN 预分配空间,也无论是否已为用户数据预分配空间。
保证是卷的一个属性。
卷保证类型可以是卷(默认类型)、文件或无。
•
卷保证类型可在创建卷时为卷分配聚合中的空间,而不管该空间是否已用于数据。
这种空间管理方法称为臃肿配置。已分配的空间无法提供或分配给该聚合中的任何其他卷。
使用臃肿配置时,为卷指定的所有空间都是在创建卷时从聚合中分配的。在卷中的数据量(包括 Snapshot 副本)达到卷大小之前,卷不会用尽空间。但是,如果卷并未全部占满,则存储利用率会降低。
•
文件保证类型可从卷所在的聚合中为卷分配空间,以便可以完全重新写入卷中的任何预留 LUN 或文件,即使 Snapshot 副本会将其块保留在磁盘上。
但是,如果向卷中未预留的文件写入,则可能会用尽空间。
在为卷配置文件保证类型之前,应参阅技术报告 3965:《精简配置部署和实施指南》。另请注意,Data ONTAP 的未来版本将不支持文件类型的卷保证。
•
无保证类型只有在卷需要空间时才会从聚合中分配空间。
这种空间管理方法称为精简配置。使用此保证类型时,卷占用的空间量会随着数据的添加而增长,而不是由初始卷大小决定,如果由初始卷大小决定,则当卷数据未增长到初始卷大小时,可能会出现未使用的空间。如果使用保证类型无,则卷的大小上限不受其聚合中可用空间量的限制。与聚合关联的所有卷的总大小可能会超过聚合中的可用空间量。
在向卷中的 LUN 或文件(包括空间预留 LUN 和文件)写入时,如果卷所在的聚合没有足够的可用空间来支持该写入,则该写入将失败。如果为卷配置卷保证类型无,应参阅技术报告 3965:《精简配置部署和实施指南》,以了解有关该操作会如何影响存储可用性的信息。
在为使用卷或文件保证类型的现有卷分配聚合中的空间之后,该空间在聚合中将不再视为可用,即使该卷尚未使用该空间。只有当聚合中有足够的可用空间时,才能执行占用聚合中可用空间的操作(如创建聚合 Snapshot 副本或在卷所在的聚合中创建新卷等);这些操作不能使用已分配给其他卷的空间。
如果聚合中的可用空间用尽,则只有向该聚合中具有预分配空间的卷或文件执行的写入操作才能保证成功。
只有联机卷才支持保证。如果使某个卷脱机,则已为该卷分配但尚未使用的空间将可供聚合中的其他卷使用。在尝试使该卷重新联机时,如果聚合中没有足够的可用空间来实现卷保证,则该卷将仍保持脱机状态。您必须强制使该卷联机,此时,该卷的保证将被禁用。


本主题是否有帮助?请将您的评论发送给 NetApp。